ALMaSS  1.0
The Animal, Landscape and Man Simulation System
treatment.h File Reference

Go to the source code of this file.

Enumerations

enum  FarmToDo {
  start = 1 , sleep_all_day , autumn_plough , stubble_plough ,
  stubble_cultivator_heavy , autumn_harrow , autumn_roll , preseeding_cultivator ,
  preseeding_cultivator_sow , autumn_sow , winter_plough , deep_ploughing ,
  spring_plough , spring_harrow , spring_roll , spring_sow ,
  fp_npks , fp_npk , fp_pk , fp_liquidNH3 ,
  fp_slurry , fp_manganesesulphate , fp_ammoniumsulphate , fp_manure ,
  fp_greenmanure , fp_sludge , fp_rsm , fp_calcium ,
  fa_npks , fa_npk , fa_pk , fa_slurry ,
  fa_manganesesulphate , fa_ammoniumsulphate , fa_manure , fa_greenmanure ,
  fa_sludge , fa_rsm , fa_calcium , herbicide_treat ,
  growth_regulator , fungicide_treat , insecticide_treat , molluscicide ,
  row_cultivation , strigling , flammebehandling , hilling_up ,
  water , swathing , harvest , cattle_out ,
  pigs_out , cut_to_hay , cut_to_silage , straw_chopping ,
  hay_turning , hay_bailing , stubble_harrowing , autumn_or_spring_plough ,
  burn_straw_stubble , mow , cut_weeds , strigling_sow ,
  trial_insecticidetreat , trial_toxiccontrol , trial_control , syninsecticide_treat ,
  cattle_out_low , product_treat , glyphosate , spring_sow_with_ferti ,
  biocide , strigling_hill , bed_forming , shallow_harrow ,
  heavy_cultivator_aggregate , flower_cutting , bulb_harvest , straw_covering ,
  straw_removal , last_treatment
}
 

Enumeration Type Documentation

◆ FarmToDo

enum FarmToDo
Enumerator
start 
sleep_all_day 
autumn_plough 
stubble_plough 
stubble_cultivator_heavy 
autumn_harrow 
autumn_roll 
preseeding_cultivator 
preseeding_cultivator_sow 
autumn_sow 
winter_plough 
deep_ploughing 
spring_plough 
spring_harrow 
spring_roll 
spring_sow 
fp_npks 
fp_npk 
fp_pk 
fp_liquidNH3 
fp_slurry 
fp_manganesesulphate 
fp_ammoniumsulphate 
fp_manure 
fp_greenmanure 
fp_sludge 
fp_rsm 
fp_calcium 
fa_npks 
fa_npk 
fa_pk 
fa_slurry 
fa_manganesesulphate 
fa_ammoniumsulphate 
fa_manure 
fa_greenmanure 
fa_sludge 
fa_rsm 
fa_calcium 
herbicide_treat 
growth_regulator 
fungicide_treat 
insecticide_treat 
molluscicide 
row_cultivation 
strigling 
flammebehandling 
hilling_up 
water 
swathing 
harvest 
cattle_out 
pigs_out 
cut_to_hay 
cut_to_silage 
straw_chopping 
hay_turning 
hay_bailing 
stubble_harrowing 
autumn_or_spring_plough 
burn_straw_stubble 
mow 
cut_weeds 
strigling_sow 
trial_insecticidetreat 
trial_toxiccontrol 
trial_control 
syninsecticide_treat 
cattle_out_low 
product_treat 
glyphosate 
spring_sow_with_ferti 
biocide 
strigling_hill 
bed_forming 
shallow_harrow 
heavy_cultivator_aggregate 
flower_cutting 
bulb_harvest 
straw_covering 
straw_removal 
last_treatment 
31  {
32  start = 1, // 1, must be first.
41  autumn_sow, // 10
46  spring_roll, // 15
47  spring_sow,
48  fp_npks,
49  fp_npk,
50  fp_pk,
51  fp_liquidNH3, // 20
52  fp_slurry,
55  fp_manure,
56  fp_greenmanure, // 25
57  fp_sludge,
58  fp_rsm,
59  fp_calcium,
60  fa_npks,
61  fa_npk, // 30
62  fa_pk,
63  fa_slurry,
66  fa_manure, // 35
68  fa_sludge,
69  fa_rsm,
70  fa_calcium,
71  herbicide_treat, // 40
76  row_cultivation, // 45
77  strigling,
79  hilling_up,
80  water,
81  swathing, // 50
82  harvest,
83  cattle_out,
84  pigs_out,
85  cut_to_hay,
86  cut_to_silage, // 55
93  mow,
94  cut_weeds,
101  product_treat, // 70
102  glyphosate,
104  biocide,
106  bed_forming, //75
110  bulb_harvest,
113  last_treatment // Must be last, used for size computations
114  // of internal arrays etc.
115 } FarmToDo;
FarmToDo
Definition: treatment.h:31
@ burn_straw_stubble
Definition: treatment.h:92
@ autumn_harrow
Definition: treatment.h:37
@ swathing
Definition: treatment.h:81
@ fa_pk
Definition: treatment.h:62
@ winter_plough
Definition: treatment.h:42
@ strigling
Definition: treatment.h:77
@ start
Definition: treatment.h:32
@ shallow_harrow
Definition: treatment.h:107
@ straw_removal
Definition: treatment.h:112
@ fp_npks
Definition: treatment.h:48
@ glyphosate
Definition: treatment.h:102
@ fa_sludge
Definition: treatment.h:68
@ fp_liquidNH3
Definition: treatment.h:51
@ spring_roll
Definition: treatment.h:46
@ fa_greenmanure
Definition: treatment.h:67
@ spring_plough
Definition: treatment.h:44
@ fa_rsm
Definition: treatment.h:69
@ molluscicide
Definition: treatment.h:75
@ syninsecticide_treat
Definition: treatment.h:99
@ hay_turning
Definition: treatment.h:88
@ fa_manganesesulphate
Definition: treatment.h:64
@ autumn_roll
Definition: treatment.h:38
@ fp_manure
Definition: treatment.h:55
@ bed_forming
Definition: treatment.h:106
@ deep_ploughing
Definition: treatment.h:43
@ pigs_out
Definition: treatment.h:84
@ fa_npk
Definition: treatment.h:61
@ herbicide_treat
Definition: treatment.h:71
@ row_cultivation
Definition: treatment.h:76
@ heavy_cultivator_aggregate
Definition: treatment.h:108
@ spring_sow
Definition: treatment.h:47
@ fungicide_treat
Definition: treatment.h:73
@ fp_manganesesulphate
Definition: treatment.h:53
@ harvest
Definition: treatment.h:82
@ biocide
Definition: treatment.h:104
@ cut_to_silage
Definition: treatment.h:86
@ sleep_all_day
Definition: treatment.h:33
@ mow
Definition: treatment.h:93
@ preseeding_cultivator
Definition: treatment.h:39
@ last_treatment
Definition: treatment.h:113
@ fa_ammoniumsulphate
Definition: treatment.h:65
@ autumn_plough
Definition: treatment.h:34
@ straw_chopping
Definition: treatment.h:87
@ fa_manure
Definition: treatment.h:66
@ fp_greenmanure
Definition: treatment.h:56
@ fa_slurry
Definition: treatment.h:63
@ preseeding_cultivator_sow
Definition: treatment.h:40
@ product_treat
Definition: treatment.h:101
@ stubble_harrowing
Definition: treatment.h:90
@ hilling_up
Definition: treatment.h:79
@ straw_covering
Definition: treatment.h:111
@ growth_regulator
Definition: treatment.h:72
@ fp_ammoniumsulphate
Definition: treatment.h:54
@ trial_control
Definition: treatment.h:98
@ fp_rsm
Definition: treatment.h:58
@ stubble_cultivator_heavy
Definition: treatment.h:36
@ insecticide_treat
Definition: treatment.h:74
@ trial_insecticidetreat
Definition: treatment.h:96
@ cattle_out_low
Definition: treatment.h:100
@ cut_to_hay
Definition: treatment.h:85
@ cut_weeds
Definition: treatment.h:94
@ bulb_harvest
Definition: treatment.h:110
@ spring_sow_with_ferti
Definition: treatment.h:103
@ strigling_hill
Definition: treatment.h:105
@ fp_sludge
Definition: treatment.h:57
@ autumn_sow
Definition: treatment.h:41
@ fa_calcium
Definition: treatment.h:70
@ fp_npk
Definition: treatment.h:49
@ fp_pk
Definition: treatment.h:50
@ flammebehandling
Definition: treatment.h:78
@ trial_toxiccontrol
Definition: treatment.h:97
@ hay_bailing
Definition: treatment.h:89
@ spring_harrow
Definition: treatment.h:45
@ strigling_sow
Definition: treatment.h:95
@ stubble_plough
Definition: treatment.h:35
@ cattle_out
Definition: treatment.h:83
@ flower_cutting
Definition: treatment.h:109
@ fp_slurry
Definition: treatment.h:52
@ water
Definition: treatment.h:80
@ fa_npks
Definition: treatment.h:60
@ fp_calcium
Definition: treatment.h:59
@ autumn_or_spring_plough
Definition: treatment.h:91